/**
 * 
 */
package com.bstek.code.service.templateservice;

import java.util.HashMap;
import java.util.Map;


/**
 * @description tempService实现工厂类
 * @author zhangkun
 * @date 2020年5月21日
 *
 */
public class TempServiceFactory {
	
	private static Map<String, ITempService> templateMap = new HashMap<String, ITempService>();
	
	/**
	 * @description 根据字符串获取对应bean
	 * @author zhangkun
	 * @date 2020年5月21日
	 * @param type
	 * @return
	 */
	public static ITempService getTempService(String type){
		return templateMap.get(type);
	}
	
	/**
	 * 
	 * @description 存放字符串和bean的对应关系
	 * @author zhangkun
	 * @date 2020年5月21日
	 * @param type
	 * @param tempService
	 */
	public static void putBean(String type,ITempService tempService){
		templateMap.put(type, tempService);
	}
}
